package org.me.service.impl;

import java.util.List;
import org.me.data.GenericDaoHibernate;
import org.me.entityBeans.TCambioDolar;
import org.me.service.CambioDolarServiceHibernate;

public class CambioDolarServiceHibernateImpl implements CambioDolarServiceHibernate
{ 
    private GenericDaoHibernate genericDaoHibernateImpl;

    public GenericDaoHibernate getGenericDaoHibernateImpl() {
        return genericDaoHibernateImpl;
    }

    public void setGenericDaoHibernateImpl(GenericDaoHibernate genericDaoHibernateImpl) {
        this.genericDaoHibernateImpl = genericDaoHibernateImpl;
    }
    
    //Graba o actualiza x su Id
    public void saveOrUpdateCambioDolar(TCambioDolar cambioDolar) 
    {
        this.getGenericDaoHibernateImpl().saveOrUpdate(cambioDolar);
    }

    //Borra  x su Id
    public String deleteCambioDolar(TCambioDolar cambioDolar) 
    {
        return this.getGenericDaoHibernateImpl().delete(cambioDolar);
    }

    //debe existir un solo registro
    public List<TCambioDolar> findCambioDolar() 
    {
        return this.getGenericDaoHibernateImpl().findByOnlyNamedQuery("TCambioDolar.findAll");        
    }
    
    
}
